package cn.yunyichina.provider.hymed.model.bo;

import com.alibaba.fastjson.annotation.JSONField;
import lombok.Getter;
import lombok.Setter;

import java.io.Serializable;

/**
 * Created by kevin on 2017/10/23.
 * 4.1.19绑定金融社保卡接口（医保移动支付） 请求参数
 * 以下参数定义，完全按照《河源市定点医药机构接入一卡通平台接口规范 v0.2.1.4》
 */
@Getter
@Setter
public class MedicalCardBindRequestBO extends NeusoftRequestBO implements Serializable {
    /**
     * 4.1.1接口中的portalLoginId值
     */
    private String portalLoginId;

    /**
     * 若账户注册已含姓名，则为默认值，用户不能修改（如广东）
     */
    private String full_name;

    /**
     * 身份证号 若账户注册已含身份证号，则为默认值，用户不能修改
     */
    private String id_number;

    /**
     * 所属行政区划
     */
    private String city;

    /**
     * 社保卡卡号 9位例如：R1658529X
     */
    private String sicard_account;

    /**
     * 社保卡金融卡号
     */
    private String bank_account;

    /**
     * 密码类型 1.初始化密码   2.	密码修改
     */
    private String pdtype;

    /**
     * 支付密码
     */
    private String password01;

    /**
     * 确认密码 需要与password01相同
     */
    private String password02;

    /**
     * 原始密码 密码类型为2时，是修改密码（ 此时必填），需要判断此数据与数据库中是否相同
     */
    private String oldpassword;
}
